wormseed mustard
noun
: a slender yellow-flowered mustard (Erysimum cheiranthoides) that is often troublesome as a weed and has seed formerly reputed to be anthelmintic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share